#include <base_export.hpp>
Public Member Functions | |
BaseExport (gridpack::parallel::Communicator comm) | |
virtual | ~BaseExport () |
void | writeDataBlock (std::ofstream &fout, std::vector< text_line > &text_data) |
gridpack::expnet::BaseExport< _network >::BaseExport | ( | gridpack::parallel::Communicator | comm | ) | [explicit] |
Constructor
virtual gridpack::expnet::BaseExport< _network >::~BaseExport | ( | ) | [virtual] |
Destructor
void gridpack::expnet::BaseExport< _network >::writeDataBlock | ( | std::ofstream & | fout, | |
std::vector< text_line > & | text_data | |||
) |
export text to fstream
fout | stream object to export data | |
text_data | vector of text strings that should be written out consecutively, based on values in text_line data data structures. |
References gridpack::parallel::Communicator::getGroup(), gridpack::parallel::Communicator::max(), gridpack::parallel::Communicator::rank(), gridpack::parallel::Communicator::size(), and gridpack::parallel::Communicator::sum().